$w : 100%;
$wn : 996px;


.zc_jf{
    width: $w;
    margin-top: 10px;
    height: 16px;
   .z_warp{
       width: 906px;
       margin: 0 auto;
       text-align: right;
       line-height: 16px;
       font-size: 12px;
       color: #00c5e0;
       height: 16px;
       i{
           vertical-align: middle;
           display: inline-block;
           width: 23px;
           height: 16px;
           background: url(/images/xin.jpg) no-repeat scroll 0% 0% transparent;
       }
   } 
}
 
.xinxi{
    overflow: hidden;
    width: $w;
    .x_warp{
        width: $wn;
        margin: 50px auto;
        dl{
            position: relative;
            display: block;
            width: 310px;
            height: 40px;
            margin: 0 auto;
            margin-bottom: 10px;
            dt{
                display: block;
                width: 70px;
                height: 40px;
                background: #EDEDED;
                font-size:12px;
                color: #626262;
                text-align: center;
                line-height: 40px;
                float: left;
            }
            dd{
                float: right;
                height: 40px;
                width: 230px;
                background: #ededed;
                input{
                    color: #a2a2a2;
                    width: 210px;
                    height: 40px;
                    padding-left: 10px;
                    border: none;
                    background: #EDEDED;
                }
            } 
            .yzm_ts{    
                    color: red;
                    position: absolute;
                    right: -105px;
                    top: 10px;
                }
        }
        dl:nth-child(2){
            position: relative;
            dd{
                input{
                width: 130px;
                padding-left: 10px;
                }
                img{
                    float: right;
                    margin-right: 5px; 
                    vertical-align: middle;
                    cursor: pointer; 
                    margin-top:10px; 
                    margin-left:13px;
                    width: 80px;
                    height: 24px;
                }
            }
        }
        dl:nth-child(3){
            dd{
                input{
                width: 100px;
                padding-left: 10px;
                }
                a{
                    float: right;
                    font-size:12px ;
                    color: #626262;
                    display: inline-block;
                    background: #87D0E3;
                    padding: 0 5px;
                    line-height: 30px;
                    height: 30px;
                    margin-top: 5px;
                    margin-right: 5px; 
                }
            }
        }
        .last{
            height: 25px;
            box-sizing: border-box;
            padding-left: 60px;
            margin-bottom: 10px;
            #check{
                vertical-align: middle;
            }
            a{
                font-size: 12px;
                color: #626262;
                &:hover{
                    color: #87d0e3;
                    text-decoration: underline;
                }
                
            }
        }
        #reg{ 
            line-height: 40px;
            text-align: center;
            font-weight: bold;
            display: block;
            width: 310px;
            height: 40px;
            color: #FFF;
            font-size: 15px;
            background: #87d0e3;
            margin: 0 auto;
            border: none;
        }

    }
}